body {
  overflow-x: hidden; /* Prevent scroll on narrow devices */
}
.container-fluid {
	max-width: 100%;
}

/* 瓒呭皬灞忓箷锛堟墜鏈猴紝灏忎簬 768px锛� *** 灏忓睆骞曪紙骞虫澘锛屽ぇ浜庣瓑浜� 768px锛�  */
@media all and (max-width: 992px) {
	
	/*璇惧爞銆佷换鍔°�佽祫婧愩�佹垚缁┿�佽瘎璁恒�佺瓟鐤�----鍐呭*/
	.stu-course-info-con {
		
	}
	/*璇惧爞鍒楄〃*/
	.theory-lab-title {
		height:2.5rem;
		line-height:2.5rem;
		margin-top:0.5rem;
		border:1px solid #e6e6e6;
		font-weight:bold;
		font-size: 1.4rem;
	}
	.theory-lab-title li {
		height:2.5rem;
		line-height:2.5rem;
		float:left;
		margin-left:1rem;
		color:#4d555d;
		cursor:pointer;
	}
	.theory-lab-title .get-theory {
		color:#00b43c;
	}
	.theory-lab-title li:hover {
		color:#00b43c;
	}
	.lab-list {
		display:none;
	}
	.theory-list li,.lab-list li {
		color:#787d82;
		overflow:hidden;
		line-height:3.5rem;
		font-size: 1.2rem;
		background-color:#f3f5f7;
		border-radius:0.5rem;
		padding-left:2rem;
		margin-top:1rem;
		cursor:pointer;
	}
	.theory-list li .classType,.lab-list li .classType {
		margin-right:3rem;
		float:right;
	}
	.theory-list li:hover,.lab-list li:hover {
		background-color:#14191e;
		color:#edf1f2;
	}
	
	
	/*鏁欏笀銆佸姪鏁欎俊鎭紝璇剧▼绠�浠�*/
	.stu-course-info-intro {
		display: none;
	}
	.stu-course-info-intro .intro-title {
		width:90%;
		height:5rem;
		margin-left: 5%;
		line-height:5rem;
		font-size:2.5rem;
		border-bottom:1px solid #adc2c2;
		color:#666;
		text-align:center;
	}
	.intro-teach-assi {
		color: #14191e;
	}
	.intro-teach-assi ul {
		padding-left: 2rem;
		margin-top: 1rem;
	}
	.intro-teach-assi ul li {
		height:2rem;
		line-height: 2rem;
		font-weight: bold;
		font-size: 1.5rem;
	}
	.intro-teach-assi .teacher,.teacher-qq,.teacher-phone,.assistant,.assi-qq,.assi-phone {
		color: #4d555d;
	}
	.intro-content {
		line-height: 2.3rem;
		font-size: 1.4rem;
		padding-top:1rem;
		padding-left:2rem;
		padding-right:2rem;
		color:#4d555d;
	}
}

/* 涓瓑灞忓箷锛堟闈㈡樉绀哄櫒锛屽ぇ浜庣瓑浜� 992px锛�  ****  澶у睆骞曪紙澶ф闈㈡樉绀哄櫒锛屽ぇ浜庣瓑浜� 1200px锛� */
@media all and (min-width: 992px) {
	
	/*璇惧爞銆佷换鍔°�佽祫婧愩�佹垚缁┿�佽瘎璁恒�佺瓟鐤�----鍐呭*/
	.stu-course-info-con {
		
	}
	/*璇惧爞鍒楄〃*/
	.theory-lab-title {
		height:3.5rem;
		line-height:3.5rem;
		margin-top:2.5rem;
		border:1px solid #e6e6e6;
		font-weight:bold;
		font-size: 1.6rem;
	}
	.theory-lab-title li {
		height:3.5rem;
		line-height:3.5rem;
		float:left;
		margin-left:2rem;
		color:#4d555d;
		cursor:pointer;
	}
	.theory-lab-title .get-theory {
		color:#00b43c;
	}
	.theory-lab-title li:hover {
		color:#00b43c;
	}
	.theory-list {
		
	}
	.lab-list {
		display:none;
	}
	.theory-list li,.lab-list li {
		color:#787d82;
		overflow:hidden;
		line-height:3.5rem;
		font-size: 1.6rem;
		background-color:#f3f5f7;
		border-radius:0.5rem;
		padding-left:2rem;
		margin-top:1rem;
		cursor:pointer;
	}
	.theory-list li .classType,.lab-list li .classType {
		margin-right:3rem;
		float:right;
	}
	.theory-list li:hover,.lab-list li:hover {
		background-color:#14191e;
		color:#edf1f2;
	}
	
	
	/*鏁欏笀銆佸姪鏁欎俊鎭紝璇剧▼绠�浠�*/
	.stu-course-info-intro {
		background-color: #edf1f2;
		margin-top: 2rem;
	}
	.stu-course-info-intro .intro-title {
		width:90%;
		height:5rem;
		margin-left: 5%;
		line-height:5rem;
		font-size:2.5rem;
		border-bottom:1px solid #adc2c2;
		color:#666;
		text-align:center;
	}
	.intro-teach-assi {
		color: #14191e;
	}
	.intro-teach-assi ul {
		padding-left: 2rem;
		margin-top: 1rem;
	}
	.intro-teach-assi ul li {
		height:2rem;
		line-height: 2rem;
		font-weight: bold;
		font-size: 1.5rem;
	}
	.intro-teach-assi .teacher,.teacher-email,.teacher-phone,.assistant,.assi-qq,.assi-phone {
		color: #4d555d;
	}
	.intro-content {
		line-height: 2.3rem;
		font-size: 1.4rem;
		padding-top:1rem;
		padding-left:2rem;
		padding-right:2rem;
		color:#4d555d;
	}
	
}